package com.example.examsystem.dto;

import lombok.Data;

import java.math.BigDecimal;
import java.time.LocalDateTime;
import java.util.List;

@Data
public class ExamRecordDto {
    
    private Long id;
    private Long examId;
    private String examTitle;
    private Long userId;
    private String username;
    private String fullName;
    private LocalDateTime startTime;
    private LocalDateTime endTime;
    private LocalDateTime submitTime;
    private BigDecimal score;
    private BigDecimal totalScore;
    private String status;
    private Integer duration;
    private Integer remainingTime;
    private String ipAddress;
    private String userAgent;
    private String remarks;
    private LocalDateTime createdAt;
    private LocalDateTime updatedAt;
    private List<ExamAnswerDto> answers;
}
